c中,复合语句都要有"{}"括起来的吗?

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:53:41
是不是用"{}"括起来的都是复合语句啊?

复合语句都要有"{}"括起来 和 是不是用"{}"括起来的都是复合语句
不是一个问题,复合语句不一定用{}括起来,如:
x = y, y+1, z+y;
这种 , 语句应该也是一条复合语句。

a=(b>c)?d:e;
等价于
if(b>c)
a = d;
else
a=e

不一定。有可能是一个函数体:
int main()
{
^^^^^^^^^^
}